import React from 'react';
import { HR_SETTING_LIST, HrMoudle } from '../Hr'
import { connect } from 'react-redux'
import { bindActionCreators } from 'redux'
import * as systemAction from '../../../actions/system.action'
import { fileUpload } from '../../../actions/file.action'
import { downloadProfile, uploadProfile, createDocument } from '../../../actions/onboarding.hr.action'
import { updateAvatar } from '../../../actions/app.action'
import { resetOnboardingFlows, fetchOnboardingUnhandleTasks } from '../../../actions/onboarding.hr.action';

export default connect(null, dispatch => ({actions: bindActionCreators({...systemAction, fileUpload, createDocument, updateAvatar, uploadProfile, downloadProfile, fetchOnboardingUnhandleTasks, resetOnboardingFlows }, dispatch)}))(HrMoudle(HR_SETTING_LIST));
